Fear factors weights on markets, Sensex, Nifty struggle to keep pace.
Pharma shares extended losses after the government's ban on combination drugs.
Asian markets were trading mixed with shares in China witnessing profit taking after sharp gains in the previous session.
Car sales dipped by 2.55 per cent in October, as the festival season demand for auto remained in slow lane.
Auto stocks Hero MotoCorp and Mahindra & Mahindra gained 1-2 per cent on the back of strong sales in the month of September.
The Survey shows fiscal consolidation despite slowdown in growth.
The S&P BSE Sensex ended 190 points up at 23,382.
The total investor wealth, measured in terms of cumulative value of all listed stocks on BSE, slumped by over Rs 7 lakh crore during the torrid week.
A new West Asia is emerging and India must engage at the highest level and help shape this change, says Saeed Naqvi
Markets ended higher for the second straight session mainly on the back of upbeat corporate earnings.
Positive cues from Asian peers also uplifted the sentiment.
The 30-share Sensex ended 50 points lower at 28,112 and the 50-share Nifty declined 12 points to close at 8,531.
The breakdown of talks between Greece and its international creditors raised fears of Greece's exit from the euro zone.
Markets shrugged off RBI's neutral stance on key policy rates.
Market breadth depicted gains with 1,476 advances over 1,403 declines on the BSE. 140 stocks remained unchanged.
S&P upgraded India's credit outlook to 'stable' from 'negative' earlier.
Investors booked profit ahead of the outcome of the two-day US Fed policy meet which begins today.
HDFC, TCS, RIL, ITC and ICICI Bank dragged the Sensex by over 100 points.
Sensex gained nearly 0.4% or 96 points at 26087 level while Nifty ended up by 42 points or 0.5% at 7,791.40 level.
The Indian rupee slumped to a record low near 69 to the dollar on Wednesday on growing worries that foreign investors will continue to sell out of a country facing stiff economic challenges and volatile global markets.
The 30-share Sensex ended down 35 points at 26,349 and the 50-share Nifty ended down 20 points at 7,864.
Markets ended in green on rate cut hope.
Benchmark indices finished higher on hopes of economic reforms
Sensex ended up 190 points at 25,519 and Nifty climbed 57 points to end at 7,626.
Nifty snaps 10-day winning streak
In the metal pack, Tata Steel was up 3.7% while Vedanta was up 1.8% .
The Sensex ended at a fresh record closing high of 28,889 while Nifty ended at a fresh record closing high of 8,730.
Telecom shares rallied on hopes that they would hike tariffs after huge investments to acquire spectrum.
Sensex closed the day 416 points higher.
'By not letting bankrupt banks fail, we have discouraged ordinary folk from taking precautions while choosing their bank or at least when they hear bad news about their bank,'says S Muralidharan, former MD, BNP Paribas.
The 30-share Sensex and the 50-share Nifty ended flat at the mark of 29,008 and 8,767 respectively.
The broader markets are trading inline with the larger peers with BSE Midcap and Smallcap indices up 1.5% each.
Pharma major Lupin and mortgage lender HDFC were the top losers.